/**
 * 图片上传service
 * @param {Object} context UploadImage对象 图片上传上下文
 * @param {Object} editor  编辑器对象
 * @returns imageUploadService 对象
 */
window.UMEDITOR_CONFIG['imageUploadService'] = function (context, editor) {
    return {
        /**
         * 触发uploadBeforeSend事件时执行
         * 在文件上传之前触发，用来添加附带参数
         * @param {Object} formdata 当前上传表单FormData
         * @returns 上传参数对象
         */
        setFormData: function (formdata) {
            /**
             * 获得云存储签名
             * */
            $.ajax({
                url: "http://localhost:901/upyun/token",
                type: 'post',
                async: false,
                // headers: {"X-CSRF-TOKEN": $("meta[name=\"csrf-token\"]").attr('content')}
            }).done(function (res) {
                if (res.status) {
                    formdata.append('policy', res.data.policy);
                    formdata.append('signature', res.data.signature);
                }
            }).fail(function (err) {

            });
            return formdata;
        },
    }
};